.ant-pro-page-container-children-container{
    padding-block-end: 0px !important;
    padding-inline: 0px !important;
}

.ant-page-header-no-children{
    height: 0px !important;
}

.bsin-sider-actions-collapsed{
    padding-bottom: 20px !important;
}

.ant-layout-sider-children ul{
    padding-top: 6px !important;
}

.bsin-base-menu-vertical-menu-item{
    height: 48px !important;
    line-height: 48px !important;
    padding: 5px 0px !important;
    width: 48px !important;
}

.ant-input{
    border-color: #d9d9d9 !important;
}

// .bsin-base-menu-vertical-item-title-collapsed{
//     height: 48px !important;
//     line-height: 48px !important;
// }

.bsin-base-menu-vertical-submenu{
    height: 48px !important;
    line-height: 48px !important;
    padding: 5px 0px !important;
}

.bsin-base-menu-vertical-collapsed{
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
}

// 最左侧菜单滚动条效果
.ant-layout-sider-children{
    padding-inline: 0.2px !important;
    width: 102.5% !important;
}

.ant-layout-sider-children div:first-child{
    // overflow: hidden auto !important;
    scrollbar-width: none !important; /* Firefox */
}

.ant-layout-sider-children div:first-child{
    // overflow: hidden auto !important;
    scrollbar-width: none !important; /* Firefox */
}

.ant-layout-sider-children div:first-child::-webkit-scrollbar {
    width: 0.3em !important; /* 设置滚动条宽度为0.5em */
}

.ant-layout-sider-children div:first-child::-webkit-scrollbar-track {
    background-color: #f1f1f1; /* 设置滚动条背景色为#f1f1f1 */
}
 
/* 设置滚动条上按钮（向上/向下）的样式 */
.ant-layout-sider-children div:first-child::-webkit-scrollbar-thumb {
    background-color: #cac6c6; /* 设置滚动条上按钮的背景色为#888 */
}
 
/* 当鼠标悬停在滚动条上时的样式 */
.ant-layout-sider-children div:first-child::-webkit-scrollbar-thumb:hover {
    background-color: #cac6c6; /* 设置滚动条上按钮的背景色为#555 */
}

// 左侧导航
.ant-layout-sider-children div:nth-child(2) {
    // overflow: hidden auto !important;
    scrollbar-width: none !important; /* Firefox */
}

.ant-layout-sider-children div:nth-child(2) {
    // overflow: hidden auto !important;
    scrollbar-width: none !important; /* Firefox */
}

.ant-layout-sider-children div:nth-child(2)::-webkit-scrollbar {
    width: 0.3em !important; /* 设置滚动条宽度为0.5em */
}

.ant-layout-sider-children div:nth-child(2)::-webkit-scrollbar-track {
    background-color: #f1f1f1; /* 设置滚动条背景色为#f1f1f1 */
}
 
/* 设置滚动条上按钮（向上/向下）的样式 */
.ant-layout-sider-children div:nth-child(2)::-webkit-scrollbar-thumb {
    background-color: #cac6c6; /* 设置滚动条上按钮的背景色为#888 */
}
 
/* 当鼠标悬停在滚动条上时的样式 */
.ant-layout-sider-children div:nth-child(2)::-webkit-scrollbar-thumb:hover {
    background-color: #cac6c6; /* 设置滚动条上按钮的背景色为#555 */
}

body {
    display: block;
    margin: 0;
}


.loginNav{
    background-color: #dfe0e3;
    width: 160px;
    margin: 0 auto;
    margin-top: 10px;
    height: 30px;
    line-height: 30px;
    border-radius: 50px;
    display: flex;
    align-items: center; /* 在交叉轴上居中 */
    justify-content: center; /* 在主轴上居中 */
}

.loginNavItem{
    height: 22px;
    line-height: 22px;
    padding: 0 15px;
    margin: 0 5px;
    color: #000;
    border-radius: 50px;
    cursor: pointer;
}

.loginForm{
    margin-top: 20px;
    text-align: center;
}

.loginNavItemA{
    height: 22px;
    line-height: 22px;
    padding: 0 15px;
    margin: 0 5px;
    color: #000;
    background-color: #ffffff;
    border-radius: 50px;
    cursor: pointer;
}
